Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(mojaloop/3018): [SDK-Scheme-Adapter] TransactionId is being used instead of TransferId #148

Merged

Conversation

mdebarros
Copy link
Member

@mdebarros mdebarros commented Nov 11, 2022

feat(mojaloop/3018): [SDK-Scheme-Adapter] TransactionId is being used instead of TransferId - mojaloop/project#3018

  • removed transactionId as required from bulkTransaction Individual Transfer Accept PUT callback (for both accept parties & quotes)
  • added transferId as required to bulkTransaction Individual Transfer Accept PUT callback (for both accept parties & quotes)
  • Removed bulkHomeTransaction, homeTransaction, and transaction Id's for bulkTransactions Accept PUT callback (for both accept parties & quotes)
  • Rebuild API specification definitions

BREAKING CHANGE: transferId is now required on bulkTransaction Individual Transfer Accept PUT callback (for both accept parties & quotes), and bulkHomeTransaction, homeTransaction, and transaction Id' have been removed.

… instead of TransferId

- removed transactionId as required from bulkTransaction Individual Transfer Accept PUT callback (for both accept parties & quotes)
- rebuild outbound API swagger
mdebarros added a commit to mojaloop/sdk-scheme-adapter that referenced this pull request Nov 11, 2022
… instead of TransferId

feat(mojaloop/3018): [SDK-Scheme-Adapter] TransactionId is being used instead of TransferId - mojaloop/project#3018
- bumped api-snippets to v17.0.0-snapshot.0 --> TODO: Upgrade this to final version once PR (mojaloop/api-snippets#148) has been merged
- updated applicable events to include the transferId
- updated aggregate handlers to correctly map the transferId instead of the transactionId
- updated TTK API definitions for SDK Outbound API specifications (copied from API-Snippets)
- updated TTK Test Case "bulk_happy_path_dynamic" to correctly use the transferId instead of the transactionId

chore: improvements to docker-compose for debugging
- added "start:debug" to each of the modules to start with debugging enabled
- updated docker-compose to use the "start:debug" command to be able to attach and debug issues
vijayg10
vijayg10 previously approved these changes Nov 11, 2022
@mdebarros mdebarros dismissed stale reviews from vijayg10 and PaulGregoryBaker via fdd3ad0 November 11, 2022 12:33
…tional for bulkTransactions"

This reverts commit 76ea4b7.
- Removed transactionId, bulkHomeTransactionId & homeTransactionId from bulkTransaction Callbacks for Accept Quotes & Parties
- Made transferId required on callback to FSP Backend
@mdebarros mdebarros merged commit af6c1e2 into master Nov 11, 2022
@mdebarros mdebarros deleted the feat/#3018-TransactionId-is-being-used-instead-of-TransferId branch November 11, 2022 15:18
kleyow added a commit to mojaloop/sdk-scheme-adapter that referenced this pull request Nov 12, 2022
… instead of TransferId (#422)

* feat(mojaloop/3018): [SDK-Scheme-Adapter] TransactionId is being used instead of TransferId

feat(mojaloop/3018): [SDK-Scheme-Adapter] TransactionId is being used instead of TransferId - mojaloop/project#3018
- bumped api-snippets to v17.0.0-snapshot.0 --> TODO: Upgrade this to final version once PR (mojaloop/api-snippets#148) has been merged
- updated applicable events to include the transferId
- updated aggregate handlers to correctly map the transferId instead of the transactionId
- updated TTK API definitions for SDK Outbound API specifications (copied from API-Snippets)
- updated TTK Test Case "bulk_happy_path_dynamic" to correctly use the transferId instead of the transactionId

chore: improvements to docker-compose for debugging
- added "start:debug" to each of the modules to start with debugging enabled
- updated docker-compose to use the "start:debug" command to be able to attach and debug issues

* chore(snapshot): 21.4.0-snapshot.0

* docs: cleanup on readme

* fix: for outbound-command-handler integration tests

* chore(snapshot): 21.4.0-snapshot.1

* updated api-snippets

* chore(snapshot): 21.4.0-snapshot.2

* chore: made updates for api-snippets 17.0.0-snapshot.2 changes

- updated mappings based on the api-snippets changes
- updated api_specs for fun-test TTK api definitions

* updates to main readme about redis-insights and added todo on docker-compose

* chore(snapshot): 21.4.0-snapshot.3

* updated api-snippets to final v17.0.0 version

* chore(snapshot): 21.4.0-snapshot.4

* test: updated bulk_happy_path_dynamic to align to api-snippets v17.0.0 release

* removed bulkHomeTransactionId from PUT ACCEPT /bulkTransaction callbacks from bulk_happy_path_dynamic func test

* fix for integration tests

* chore(snapshot): 21.4.0-snapshot.5

* chore: yarn and merge

* chore: remove ncu

* chore: id

* chore(snapshot): 21.4.0-snapshot.0

Co-authored-by: Kevin <kleyow@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants